parque solar - German English Dictionary